caravan park - French English Dictionary